table.form th{
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;    
  text-align: right;
  vertical-align: center;
}

table.form th.field_col_header{
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;    
  text-align: right;
  vertical-align: center;
  background-color: #C0C0C0;
}

table.form td{
  padding-left: 0px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;    
  text-align: left;
  vertical-align: center;
}

table.form td.form_buttons{
  text-align: center;
}

table.form div.form_buttons{
  text-align: center;
}

th.field{
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;    
  text-align: right;
  vertical-align: center;
}

th.field_col_header{
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;    
  text-align: right;
  vertical-align: center;
  background-color: #C0C0C0;
}

td.field{
  padding-left: 0px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;    
  text-align: left;
  vertical-align: center;
}

td.form_buttons{
  text-align: center;
}

div.form_buttons{
  text-align: center;
}
